package com.tjsinfo.backworkflow.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.tjsinfo.backworkflow.vo.EdocOpinion;
import com.tjsinfo.backworkflow.vo.EdocSummary;

public interface IBackWorkFlowService {
	
	/**
	 * 根据标题查询公文
	 * @param pageInfo 分页信息
	 * @param title 标题
	 * @return
	 */
	public List<EdocSummary> selectTitle(String title);
	
	/**
	 * 根据公文ID查询意见
	 * @param id 公文主ID
	 * @return
	 */
	public List<EdocOpinion> selectOpinion(Long id);
	
	/**
	 * 根据意见ID查询意见
	 * @param opinionId 意见ID 
	 * @return
	 */
	public EdocOpinion selectOneOpinion(Long opinionId);
	
	/**
	 * 修改公文批示意见
	 * @param opinionId 意见ID
	 * @param content   意见内容
	 * @return
	 */
	public  boolean updateOpinion(String opinionId,String content);
	
	/**
	 * 删除公文批示意见
	 * @param opinionId 意见ID
	 * @return
	 */
	public  boolean deleteOpinion(String opinionId);
}
